XDEVELOP.NET:PAGE Jsp Tag Library v1.2
标记说明
pager  navigator
标签名 pager
说明     分页框架标记,从表单中获得全部参数,予以保存并自动生成对应的<input type=hidden>表单,通过计算当前的页号,操作,以及控制每页记录数,提供起始记录号,和每页显示记录数,供框架内的程序控制显示起始的记录位置和数量,若中途转出后返回,直接调用该页面即可恢复原来转出时的情况.若页号超出范围,将自动调成最接近的合理值.具体使用请看后面的例子.
Tag Body JSP
Script Variable YES
使用限制 No
Attributes Name Required Runtime Expression Evaluation
  total true YES
  提供记录总数
  defaultPageSize NO YES
  每页显示的记录数,若不指定,默认为20
Example <%
  int count=article.getCount();//获得文章记录总数
  keyword=request.getParameter("keyword");//获得查询文章的关键词
%>
  <page:pager total=<%=count%> defaultPageSize='20'>
    <%
      article.getArticles(keyword,index,pageSize);
    %>
    <page:navigator type='BUTTON'/>
  </page:pager>
 
标签名 navigator
说明 pager内使用,显示分页导航条,包括首页,上一页,下一页,最后一页等链接或按钮,现有两种类型,一是按钮型的,一是文字型的.实现相应的分页浏览功能.样式如下:
每页条记录 | 共1页/-1条记录 | | 第
    或:
每页条记录 | 共1页/-1条记录 | 首 页 上一页 下一页 最后一页 | 第
Tag Body JSP
Script Variable YES
使用限制 必须在pager标记内使用
Attributes Name Required Runtime Expression Evaluation
  type NO YES
  导航条类型,BUTTON或者TEXT,不指定默认为BUTTON类型
Example